protector (guardian) - Français Anglais Dictionnaire